home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / Programming / jikes-1.02 / src / Makefile.in < prev    next >
Encoding:
Makefile  |  1999-08-23  |  19.7 KB  |  415 lines

  1. # $Id: Makefile.in,v 1.7 1999/08/23 19:41:58 shields Exp $
  2.  
  3. CC=@CC@
  4. CCREQUIREDFLAGS=@CCREQUIREDFLAGS@ -I@srcdir@
  5. CCDEBUGFLAGS=@CCDEBUGFLAGS@
  6. CCOPTFLAGS=@CCOPTFLAGS@
  7. CCFLAGS=@CCFLAGS@
  8. ERASE=@ERASE@
  9. EXECUTABLE=@EXECUTABLE@
  10. LD=@LD@
  11. LDFLAGS=@LDFLAGS@
  12. SYSOBJECTS=@SYSOBJECTS@
  13.  
  14.  
  15.  
  16. BUILD_DIR=@BUILD_DIR@
  17.  
  18. srcdir        = @srcdir@
  19. prefix        = @prefix@
  20. exec_prefix    = @exec_prefix@
  21.  
  22.  
  23. #
  24. # You should not need to edit below here
  25. #
  26.  
  27.  
  28. all:  $(EXECUTABLE)
  29.  
  30. clean:
  31.     $(ERASE) $(EXECUTABLE)
  32.     $(ERASE) $(OBJECTS)
  33.  
  34. distclean: clean
  35.     $(ERASE) config.cache config.log config.status
  36.     $(ERASE) Makefile
  37.  
  38. install: all
  39.     mkdir -p $(prefix)/bin
  40.     strip $(EXECUTABLE)
  41.     cp $(EXECUTABLE) $(prefix)/bin
  42.     mkdir -p $(prefix)/man/man1
  43.     cp jikes.1 $(prefix)/man/man1
  44.  
  45. OBJECTS=jikes.@O@ scanner.@O@ code.@O@ zip.@O@ unzip.@O@ \
  46.         ast.@O@ diagnose.@O@ parser.@O@ lpginput.@O@ javaact.@O@ \
  47.         error.@O@ set.@O@ symbol.@O@ lookup.@O@ long.@O@ depend.@O@ \
  48.         stream.@O@ op.@O@ control.@O@ modifier.@O@ system.@O@ \
  49.         bytecode.@O@ body.@O@ decl.@O@ definite.@O@ dump.@O@ expr.@O@ \
  50.         getclass.@O@ init.@O@ double.@O@ config.@O@ option.@O@ \
  51.         incrmnt.@O@ case.@O@ tab.@O@ segment.@O@
  52.  
  53. $(EXECUTABLE):    $(OBJECTS)
  54.     $(LD) $(LDFLAGS)  $(OBJECTS) $(SYSOBJECTS)
  55.  
  56.  
  57. javasym.h: $(srcdir)/java.g
  58.     jikespg $(srcdir)/java.g
  59.     $(ERASE) java.l
  60.  
  61. javadef.h: $(srcdir)/java.g
  62.     jikespg $(srcdir)/java.g
  63.     $(ERASE) java.l
  64.  
  65. javadcl.h: $(srcdir)/java.g
  66.     jikespg $(srcdir)/java.g
  67.     $(ERASE) java.l
  68.  
  69. javaprs.h: $(srcdir)/java.g
  70.     jikespg $(srcdir)/java.g
  71.     $(ERASE) java.l
  72.  
  73.  
  74. ast.@O@:  $(srcdir)/ast.cpp $(srcdir)/config.h \
  75.           $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/ast.h \
  76.           $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  77.           $(srcdir)/tuple.h $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  78.           $(srcdir)/double.h $(srcdir)/symbol.h $(srcdir)/option.h \
  79.           $(srcdir)/depend.h $(srcdir)/access.h 
  80.     $(CC) $(CCFLAGS) $(srcdir)/ast.cpp 
  81.  
  82. body.@O@: $(srcdir)/body.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  83.           $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  84.           $(srcdir)/javasym.h $(srcdir)/tuple.h \
  85.           $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  86.           $(srcdir)/double.h $(srcdir)/code.h \
  87.       $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  88.           $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  89.           $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  90.           $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h $(srcdir)/set.h 
  91.     $(CC) $(CCFLAGS) $(srcdir)/body.cpp 
  92.  
  93. bytecode.@O@: $(srcdir)/bytecode.cpp $(srcdir)/config.h $(srcdir)/ast.h \
  94.               $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  95.               $(srcdir)/tuple.h $(srcdir)/tab.h \
  96.               $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  97.               $(srcdir)/code.h $(srcdir)/case.h \
  98.               $(srcdir)/symbol.h $(srcdir)/option.h $(srcdir)/depend.h \
  99.               $(srcdir)/access.h $(srcdir)/bytecode.h $(srcdir)/class.h \
  100.               $(srcdir)/semantic.h $(srcdir)/diagnose.h $(srcdir)/parser.h \
  101.               $(srcdir)/lpginput.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  102.               $(srcdir)/error.h $(srcdir)/control.h $(srcdir)/set.h \
  103.               $(srcdir)/op.h $(srcdir)/segment.h  \
  104.               $(srcdir)/op.h $(srcdir)/table.h 
  105.     $(CC) $(CCFLAGS) $(srcdir)/bytecode.cpp 
  106.  
  107. config.@O@:  $(srcdir)/config.cpp $(srcdir)/config.h 
  108.     $(CC) $(CCFLAGS) $(srcdir)/config.cpp 
  109.  
  110. code.@O@:  $(srcdir)/code.cpp $(srcdir)/code.h $(srcdir)/config.h 
  111.     $(CC) $(CCFLAGS) $(srcdir)/code.cpp 
  112.  
  113. control.@O@:  $(srcdir)/control.cpp $(srcdir)/config.h $(srcdir)/control.h \
  114.               $(srcdir)/option.h $(srcdir)/code.h \
  115.               $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  116.               $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  117.               $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  118.               $(srcdir)/case.h $(srcdir)/depend.h \
  119.               $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/scanner.h \
  120.           $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  121.               $(srcdir)/javaact.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  122.           $(srcdir)/diagnose.h $(srcdir)/error.h $(srcdir)/bytecode.h \
  123.               $(srcdir)/class.h $(srcdir)/segment.h \
  124.               $(srcdir)/class.h $(srcdir)/op.h 
  125.     $(CC) $(CCFLAGS) $(srcdir)/control.cpp 
  126.  
  127. case.@O@:  $(srcdir)/case.cpp $(srcdir)/config.h $(srcdir)/case.h 
  128.     $(CC) $(CCFLAGS) $(srcdir)/case.cpp 
  129.  
  130. diagnose.@O@:  $(srcdir)/diagnose.cpp $(srcdir)/config.h $(srcdir)/diagnose.h \
  131.                $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/stream.h \
  132.            $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tuple.h \
  133.                $(srcdir)/tab.h $(srcdir)/lookup.h \
  134.                $(srcdir)/long.h $(srcdir)/double.h \
  135.                $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/javaprs.h \
  136.                $(srcdir)/javaact.h $(srcdir)/control.h $(srcdir)/option.h \
  137.            $(srcdir)/symbol.h $(srcdir)/depend.h $(srcdir)/access.h \
  138.                $(srcdir)/set.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  139.                $(srcdir)/error.h $(srcdir)/spell.h
  140.     $(CC) $(CCFLAGS) $(srcdir)/diagnose.cpp 
  141.  
  142. decl.@O@:  $(srcdir)/decl.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  143.            $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  144.            $(srcdir)/javasym.h $(srcdir)/tuple.h \
  145.            $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  146.            $(srcdir)/double.h $(srcdir)/code.h \
  147.        $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  148.            $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  149.            $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  150.            $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h \
  151.            $(srcdir)/set.h $(srcdir)/table.h 
  152.     $(CC) $(CCFLAGS) $(srcdir)/decl.cpp 
  153.  
  154. definite.@O@:  $(srcdir)/definite.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  155.                $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  156.            $(srcdir)/javasym.h $(srcdir)/tuple.h \
  157.                $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  158.                $(srcdir)/double.h $(srcdir)/code.h \
  159.                $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  160.                $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  161.            $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  162.                $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h \
  163.                $(srcdir)/set.h 
  164.     $(CC) $(CCFLAGS) $(srcdir)/definite.cpp 
  165.  
  166. depend.@O@:  $(srcdir)/depend.cpp $(srcdir)/config.h $(srcdir)/ast.h \
  167.              $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  168.              $(srcdir)/tuple.h $(srcdir)/tab.h \
  169.              $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  170.              $(srcdir)/code.h $(srcdir)/case.h \
  171.          $(srcdir)/symbol.h $(srcdir)/option.h $(srcdir)/depend.h \
  172.              $(srcdir)/access.h $(srcdir)/semantic.h $(srcdir)/diagnose.h \
  173.          $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  174.              $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h \
  175.              $(srcdir)/set.h 
  176.     $(CC) $(CCFLAGS) $(srcdir)/depend.cpp 
  177.  
  178. double.@O@:  $(srcdir)/double.cpp $(srcdir)/config.h $(srcdir)/double.h \
  179.              $(srcdir)/long.h 
  180.     $(CC) $(CCFLAGS) $(srcdir)/double.cpp 
  181.  
  182. dump.@O@:  $(srcdir)/dump.cpp $(srcdir)/config.h $(srcdir)/javasym.h \
  183.            $(srcdir)/control.h $(srcdir)/option.h \
  184.            $(srcdir)/code.h $(srcdir)/tuple.h $(srcdir)/symbol.h \
  185.            $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/tab.h \
  186.            $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  187.            $(srcdir)/case.h $(srcdir)/depend.h \
  188.            $(srcdir)/access.h $(srcdir)/set.h 
  189.     $(CC) $(CCFLAGS) $(srcdir)/dump.cpp 
  190.  
  191. error.@O@:  $(srcdir)/error.cpp $(srcdir)/config.h \
  192.             $(srcdir)/code.h $(srcdir)/case.h \
  193.             $(srcdir)/error.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  194.             $(srcdir)/javasym.h $(srcdir)/tuple.h $(srcdir)/tab.h \
  195.             $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  196.             $(srcdir)/control.h $(srcdir)/option.h $(srcdir)/symbol.h \
  197.             $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/set.h \
  198.         $(srcdir)/semantic.h $(srcdir)/ast.h $(srcdir)/diagnose.h \
  199.             $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  200.         $(srcdir)/javaact.h 
  201.     $(CC) $(CCFLAGS) $(srcdir)/error.cpp 
  202.  
  203. expr.@O@:  $(srcdir)/expr.cpp $(srcdir)/double.h $(srcdir)/config.h \
  204.            $(srcdir)/parser.h $(srcdir)/lpginput.h \
  205.            $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  206.            $(srcdir)/tuple.h $(srcdir)/tab.h $(srcdir)/lookup.h \
  207.            $(srcdir)/long.h $(srcdir)/code.h \
  208.            $(srcdir)/case.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  209.            $(srcdir)/semantic.h $(srcdir)/ast.h $(srcdir)/symbol.h \
  210.        $(srcdir)/option.h $(srcdir)/depend.h $(srcdir)/access.h \
  211.            $(srcdir)/diagnose.h $(srcdir)/error.h $(srcdir)/control.h \
  212.            $(srcdir)/set.h $(srcdir)/table.h $(srcdir)/spell.h
  213.     $(CC) $(CCFLAGS) $(srcdir)/expr.cpp 
  214.  
  215. getclass.@O@:  $(srcdir)/getclass.cpp $(srcdir)/config.h $(srcdir)/control.h \
  216.                $(srcdir)/option.h $(srcdir)/code.h \
  217.                $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  218.                $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  219.                $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  220.                $(srcdir)/case.h $(srcdir)/depend.h \
  221.                $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/semantic.h \
  222.            $(srcdir)/ast.h $(srcdir)/diagnose.h $(srcdir)/parser.h \
  223.                $(srcdir)/lpginput.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  224.                $(srcdir)/error.h $(srcdir)/getclass.h $(srcdir)/zip.h \
  225.                $(srcdir)/unzip.h 
  226.     $(CC) $(CCFLAGS) $(srcdir)/getclass.cpp 
  227.  
  228. incrmnt.@O@:  $(srcdir)/incrmnt.cpp $(srcdir)/config.h $(srcdir)/control.h \
  229.               $(srcdir)/option.h $(srcdir)/code.h \
  230.               $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  231.               $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  232.               $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  233.               $(srcdir)/case.h $(srcdir)/depend.h \
  234.               $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/scanner.h \
  235.           $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  236.               $(srcdir)/javaact.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  237.           $(srcdir)/diagnose.h $(srcdir)/error.h 
  238.     $(CC) $(CCFLAGS) $(srcdir)/incrmnt.cpp 
  239.  
  240. init.@O@:  $(srcdir)/init.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  241.            $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  242.            $(srcdir)/javasym.h $(srcdir)/tuple.h \
  243.            $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  244.            $(srcdir)/double.h $(srcdir)/code.h \
  245.        $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  246.            $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  247.            $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  248.            $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h $(srcdir)/set.h 
  249.     $(CC) $(CCFLAGS) $(srcdir)/init.cpp
  250.  
  251. javaact.@O@: $(srcdir)/javaact.cpp $(srcdir)/config.h $(srcdir)/parser.h \
  252.              $(srcdir)/lpginput.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  253.          $(srcdir)/javasym.h $(srcdir)/tuple.h \
  254.              $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  255.              $(srcdir)/double.h $(srcdir)/code.h \
  256.              $(srcdir)/case.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  257.              $(srcdir)/ast.h $(srcdir)/symbol.h $(srcdir)/option.h \
  258.          $(srcdir)/depend.h $(srcdir)/access.h 
  259.     $(CC) $(CCFLAGS) $(srcdir)/javaact.cpp
  260.  
  261. jikes.@O@:  $(srcdir)/jikes.cpp $(srcdir)/config.h $(srcdir)/control.h \
  262.             $(srcdir)/option.h $(srcdir)/code.h \
  263.             $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  264.             $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  265.             $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  266.             $(srcdir)/case.h $(srcdir)/depend.h \
  267.             $(srcdir)/access.h $(srcdir)/set.h 
  268.     $(CC) $(CCFLAGS) $(srcdir)/jikes.cpp
  269.  
  270. long.@O@:  $(srcdir)/long.cpp $(srcdir)/config.h $(srcdir)/long.h \
  271.            $(srcdir)/double.h 
  272.     $(CC) $(CCFLAGS) $(srcdir)/long.cpp 
  273.  
  274. lookup.@O@:  $(srcdir)/lookup.cpp $(srcdir)/config.h $(srcdir)/lookup.h \
  275.              $(srcdir)/tuple.h $(srcdir)/long.h \
  276.              $(srcdir)/double.h $(srcdir)/symbol.h $(srcdir)/code.h \
  277.              $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  278.              $(srcdir)/tab.h $(srcdir)/case.h \
  279.              $(srcdir)/option.h $(srcdir)/depend.h $(srcdir)/access.h \
  280.              $(srcdir)/ast.h 
  281.     $(CC) $(CCFLAGS) $(srcdir)/lookup.cpp
  282.  
  283. lpginput.@O@:  $(srcdir)/lpginput.cpp $(srcdir)/config.h $(srcdir)/lpginput.h \
  284.                $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  285.            $(srcdir)/tuple.h $(srcdir)/tab.h \
  286.                $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  287.                $(srcdir)/code.h $(srcdir)/case.h \
  288.                $(srcdir)/javaprs.h $(srcdir)/javadcl.h 
  289.     $(CC) $(CCFLAGS) $(srcdir)/lpginput.cpp 
  290.  
  291. modifier.@O@:  $(srcdir)/modifier.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  292.                $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  293.            $(srcdir)/javasym.h $(srcdir)/tuple.h \
  294.                $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  295.                $(srcdir)/double.h $(srcdir)/code.h \
  296.                $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  297.                $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  298.            $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  299.                $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h \
  300.                $(srcdir)/set.h 
  301.     $(CC) $(CCFLAGS) $(srcdir)/modifier.cpp 
  302.  
  303. op.@O@:  $(srcdir)/op.cpp $(srcdir)/config.h $(srcdir)/op.h $(srcdir)/tuple.h \
  304.          $(srcdir)/class.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  305.      $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  306.          $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  307.      $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/symbol.h \
  308.          $(srcdir)/option.h $(srcdir)/depend.h $(srcdir)/access.h \
  309.          $(srcdir)/diagnose.h $(srcdir)/parser.h $(srcdir)/lpginput.h \
  310.          $(srcdir)/javaprs.h $(srcdir)/javaact.h $(srcdir)/error.h \
  311.      $(srcdir)/control.h $(srcdir)/set.h 
  312.     $(CC) $(CCFLAGS) $(srcdir)/op.cpp 
  313.  
  314. option.@O@:  $(srcdir)/option.cpp $(srcdir)/option.h $(srcdir)/config.h \
  315.              $(srcdir)/code.h $(srcdir)/tuple.h \
  316.              $(srcdir)/javasym.h $(srcdir)/error.h $(srcdir)/stream.h \
  317.              $(srcdir)/javadef.h $(srcdir)/tab.h $(srcdir)/lookup.h \
  318.              $(srcdir)/long.h $(srcdir)/double.h \
  319.              $(srcdir)/case.h 
  320.     $(CC) $(CCFLAGS) $(srcdir)/option.cpp 
  321.  
  322. parser.@O@:  $(srcdir)/parser.cpp $(srcdir)/config.h $(srcdir)/parser.h \
  323.              $(srcdir)/lpginput.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  324.          $(srcdir)/javasym.h $(srcdir)/tuple.h \
  325.              $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  326.              $(srcdir)/double.h $(srcdir)/code.h \
  327.              $(srcdir)/case.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  328.              $(srcdir)/ast.h $(srcdir)/symbol.h $(srcdir)/option.h \
  329.          $(srcdir)/depend.h $(srcdir)/access.h 
  330.     $(CC) $(CCFLAGS) $(srcdir)/parser.cpp
  331.  
  332. scanner.@O@: $(srcdir)/scanner.cpp $(srcdir)/config.h $(srcdir)/scanner.h \
  333.              $(srcdir)/code.h $(srcdir)/javadef.h \
  334.              $(srcdir)/javasym.h $(srcdir)/stream.h $(srcdir)/tuple.h \
  335.              $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  336.              $(srcdir)/double.h $(srcdir)/case.h \
  337.              $(srcdir)/control.h $(srcdir)/option.h $(srcdir)/symbol.h \
  338.              $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/error.h 
  339.     $(CC) $(CCFLAGS) $(srcdir)/scanner.cpp 
  340.  
  341. set.@O@:  $(srcdir)/set.cpp $(srcdir)/set.h $(srcdir)/config.h \
  342.           $(srcdir)/symbol.h $(srcdir)/code.h \
  343.           $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  344.           $(srcdir)/tuple.h $(srcdir)/tab.h $(srcdir)/lookup.h \
  345.           $(srcdir)/long.h $(srcdir)/double.h \
  346.           $(srcdir)/case.h $(srcdir)/option.h $(srcdir)/depend.h \
  347.           $(srcdir)/access.h 
  348.     $(CC) $(CCFLAGS) $(srcdir)/set.cpp 
  349.  
  350. stream.@O@:  $(srcdir)/stream.cpp $(srcdir)/config.h $(srcdir)/stream.h \
  351.              $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tuple.h \
  352.              $(srcdir)/tab.h $(srcdir)/lookup.h \
  353.              $(srcdir)/long.h $(srcdir)/double.h \
  354.              $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/zip.h \
  355.          $(srcdir)/unzip.h $(srcdir)/symbol.h $(srcdir)/option.h \
  356.              $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/control.h \
  357.              $(srcdir)/set.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  358.              $(srcdir)/diagnose.h $(srcdir)/parser.h $(srcdir)/lpginput.h \
  359.              $(srcdir)/javaprs.h $(srcdir)/javaact.h $(srcdir)/error.h 
  360.     $(CC) $(CCFLAGS) $(srcdir)/stream.cpp 
  361.  
  362. symbol.@O@:  $(srcdir)/symbol.cpp $(srcdir)/config.h $(srcdir)/stream.h \
  363.              $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tuple.h \
  364.              $(srcdir)/tab.h $(srcdir)/lookup.h \
  365.              $(srcdir)/long.h $(srcdir)/double.h \
  366.              $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/control.h \
  367.          $(srcdir)/option.h $(srcdir)/symbol.h $(srcdir)/depend.h \
  368.              $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/ast.h \
  369.              $(srcdir)/semantic.h $(srcdir)/diagnose.h $(srcdir)/parser.h \
  370.              $(srcdir)/lpginput.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  371.              $(srcdir)/error.h $(srcdir)/table.h $(srcdir)/zip.h $(srcdir)/unzip.h 
  372.     $(CC) $(CCFLAGS) $(srcdir)/symbol.cpp
  373.  
  374. system.@O@:  $(srcdir)/system.cpp $(srcdir)/config.h $(srcdir)/control.h \
  375.              $(srcdir)/option.h $(srcdir)/code.h \
  376.              $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  377.              $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  378.              $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  379.              $(srcdir)/case.h $(srcdir)/depend.h \
  380.              $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/semantic.h \
  381.          $(srcdir)/ast.h $(srcdir)/diagnose.h $(srcdir)/parser.h \
  382.              $(srcdir)/lpginput.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  383.              $(srcdir)/error.h $(srcdir)/zip.h $(srcdir)/unzip.h 
  384.     $(CC) $(CCFLAGS) $(srcdir)/system.cpp 
  385.  
  386. tab.@O@: $(srcdir)/tab.h $(srcdir)/tab.cpp $(srcdir)/config.h
  387.     $(CC) $(CCFLAGS) $(srcdir)/tab.cpp
  388.  
  389. unzip.@O@:  $(srcdir)/unzip.cpp $(srcdir)/config.h $(srcdir)/unzip.h 
  390.     $(CC) $(CCFLAGS) $(srcdir)/unzip.cpp 
  391.  
  392. wom.@O@:  $(srcdir)/wom.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  393.           $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  394.           $(srcdir)/javasym.h $(srcdir)/tuple.h \
  395.           $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  396.           $(srcdir)/double.h $(srcdir)/code.h \
  397.       $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  398.           $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  399.           $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  400.           $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h $(srcdir)/set.h 
  401.     $(CC) $(CCFLAGS) $(srcdir)/wom.cpp
  402.  
  403. zip.@O@:  $(srcdir)/zip.cpp $(srcdir)/config.h $(srcdir)/control.h \
  404.           $(srcdir)/option.h $(srcdir)/code.h $(srcdir)/tuple.h \
  405.       $(srcdir)/symbol.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  406.           $(srcdir)/javasym.h $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  407.       $(srcdir)/double.h $(srcdir)/case.h \
  408.           $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/set.h \
  409.           $(srcdir)/zip.h $(srcdir)/unzip.h 
  410.     $(CC) $(CCFLAGS) $(srcdir)/zip.cpp 
  411.  
  412. segment.@O@:  $(srcdir)/segment.cpp $(srcdir)/segment.h $(srcdir)/tuple.h $(srcdir)/config.h 
  413.     $(CC) $(CCFLAGS) $(srcdir)/segment.cpp
  414.  
  415.